* @builder: #GtkBuilder used to construct this object
* @child: (allow-none): child object or %NULL for non-child tags
* @tagname: name of tag
- * @data: (type gpointer): user data that will be passed in to parser functions
+ * @data: user data that will be passed in to parser functions
*
* This is called at the end of each custom element handled by
* the buildable.
GtkBuilder *builder,
GObject *child,
const gchar *tagname,
- gpointer *data)
+ gpointer data)
{
GtkBuildableIface *iface;
GtkBuilder *builder,
GObject *child,
const gchar *tagname,
- gpointer *data);
+ gpointer data);
void (* custom_finished) (GtkBuildable *buildable,
GtkBuilder *builder,
GObject *child,
GtkBuilder *builder,
GObject *child,
const gchar *tagname,
- gpointer *data);
+ gpointer data);
GDK_AVAILABLE_IN_ALL
void gtk_buildable_custom_finished (GtkBuildable *buildable,
GtkBuilder *builder,
GtkBuilder *builder,
GObject *child,
const gchar *tagname,
- gpointer *data);
+ gpointer data);
/* Used in foreach loop to check if a child renderer is present */
typedef struct {
GtkBuilder *builder,
GObject *child,
const gchar *tagname,
- gpointer *data)
+ gpointer data)
{
/* Just ignore the boolean return from here */
_gtk_cell_layout_buildable_custom_tag_end (buildable, builder, child, tagname, data);
GtkBuilder *builder,
GObject *child,
const gchar *tagname,
- gpointer *data);
+ gpointer data);
static GtkSizeRequestMode gtk_cell_view_get_request_mode (GtkWidget *widget);
static void gtk_cell_view_measure (GtkWidget *widget,
GtkBuilder *builder,
GObject *child,
const gchar *tagname,
- gpointer *data)
+ gpointer data)
{
if (_gtk_cell_layout_buildable_custom_tag_end (buildable, builder, child, tagname,
data))
GtkBuilder *builder,
GObject *child,
const gchar *tagname,
- gpointer *data);
+ gpointer data);
static GObject *gtk_combo_box_buildable_get_internal_child (GtkBuildable *buildable,
GtkBuilder *builder,
const gchar *childname);
GtkBuilder *builder,
GObject *child,
const gchar *tagname,
- gpointer *data)
+ gpointer data)
{
if (!_gtk_cell_layout_buildable_custom_tag_end (buildable, builder, child, tagname, data))
parent_buildable_iface->custom_tag_end (buildable, builder, child, tagname, data);
GtkBuilder *builder,
GObject *child,
const gchar *tagname,
- gpointer *data);
+ gpointer data);
/* --- variables --- */
static GQuark vadjustment_key_id;
GtkBuilder *builder,
GObject *child,
const gchar *tagname,
- gpointer *parser_data)
+ gpointer parser_data)
{
if (strcmp (tagname, "packing") == 0)
{
GtkBuilder *builder,
GObject *child,
const gchar *tagname,
- gpointer *data)
+ gpointer data)
{
/* Just ignore the boolean return from here */
_gtk_cell_layout_buildable_custom_tag_end (buildable, builder, child, tagname, data);
GtkBuilder *builder,
GObject *child,
const gchar *tagname,
- gpointer *data);
+ gpointer data);
G_DEFINE_TYPE_WITH_CODE (GtkFileFilter, gtk_file_filter, G_TYPE_INITIALLY_UNOWNED,
G_IMPLEMENT_INTERFACE (GTK_TYPE_BUILDABLE,
GtkBuilder *builder,
GObject *child,
const gchar *tagname,
- gpointer *user_data)
+ gpointer user_data)
{
if (strcmp (tagname, "mime-types") == 0 ||
strcmp (tagname, "patterns") == 0)
GtkBuilder *builder,
GObject *child,
const gchar *tagname,
- gpointer *data);
+ gpointer data);
static guint icon_view_signals[LAST_SIGNAL] = { 0 };
GtkBuilder *builder,
GObject *child,
const gchar *tagname,
- gpointer *data)
+ gpointer data)
{
if (!_gtk_cell_layout_buildable_custom_tag_end (buildable, builder,
child, tagname, data))
GtkBuilder *builder,
GObject *child,
const gchar *tagname,
- gpointer *data);
+ gpointer data);
G_DEFINE_TYPE_WITH_CODE (GtkListStore, gtk_list_store, G_TYPE_OBJECT,
G_ADD_PRIVATE (GtkListStore)
GtkBuilder *builder,
GObject *child,
const gchar *tagname,
- gpointer *parser_data)
+ gpointer parser_data)
{
SubParserData *data = (SubParserData*)parser_data;
GtkBuilder *builder,
GObject *child,
const gchar *tagname,
- gpointer *data)
+ gpointer data)
{
/* Just ignore the boolean return from here */
_gtk_cell_layout_buildable_custom_tag_end (buildable, builder, child, tagname, data);